//! ParseXml.debug.js
//

(function() {

Type.registerNamespace('Parse.Classes');

////////////////////////////////////////////////////////////////////////////////
// HtmlEmail

HtmlEmail = function HtmlEmail() {
}
HtmlEmail.ToEmail = function HtmlEmail$ToEmail(txt, options) {
    /// <param name="txt" type="String">
    /// </param>
    /// <param name="options" type="ParseXmlOptions">
    /// </param>
    /// <returns type="String"></returns>
    return ParseXml.Transform(txt, new HtmlEmailMap(options));
}


////////////////////////////////////////////////////////////////////////////////
// HtmlEmailMap

HtmlEmailMap = function HtmlEmailMap(options) {
    /// <param name="options" type="ParseXmlOptions">
    /// </param>
    HtmlEmailMap.initializeBase(this, [ options ]);
}
HtmlEmailMap.prototype = {
    
    any: function HtmlEmailMap$any(po) {
        /// <param name="po" type="ParseXml">
        /// </param>
        HtmlEmailMap.callBaseMethod(this, 'any', [ po ]);
    }
}


////////////////////////////////////////////////////////////////////////////////
// ParseXmlOptions

ParseXmlOptions = function ParseXmlOptions() {
    /// <field name="controller" type="Object">
    /// </field>
    /// <field name="usecase" type="Boolean">
    /// </field>
    /// <field name="lonely" type="Boolean">
    /// </field>
    /// <field name="Filter" type="Function">
    /// </field>
}
ParseXmlOptions.prototype = {
    controller: null,
    usecase: false,
    lonely: false,
    Filter: null
}


////////////////////////////////////////////////////////////////////////////////
// HtmlTransform

HtmlTransform = function HtmlTransform(options) {
    /// <param name="options" type="ParseXmlOptions">
    /// </param>
    HtmlTransform.initializeBase(this);
    this.options = options || new ParseXmlOptions();
    this.level = 1;
    this.blk = 0;
}


HtmlEmail.registerClass('HtmlEmail');
HtmlTransform.registerClass('HtmlTransform', Parse.Classes.XmlMap);
HtmlEmailMap.registerClass('HtmlEmailMap', HtmlTransform);
ParseXmlOptions.registerClass('ParseXmlOptions');
})();

//! This script was generated using Script# v0.7.4.0
